package com.xingkeduo.pojo.query;

import com.xingkeduo.util.pojo.base.BaseQuery;
import com.xingkeduo.util.pojo.enums.SexEnum;
import com.xingkeduo.util.pojo.enums.YesNoEnum;
import org.apache.ibatis.type.Alias;

import javax.xml.crypto.Data;

/**
 * @Description:
 * @Author:gaozifeng
 * @Date 2019/2/18 18:36
 **/
@Alias("ConsumerAttentionQO")
public class ConsumerAttentionQO extends BaseQuery<ConsumerAttentionQO> {


    private String unionid;

    private String openid;

    private String name;

    private String headImg;

    private String city;

    private String country;

    private String province;

    private SexEnum sex;

    private YesNoEnum type;

    private String groupId;

    private String tagIds;

    private Data subscribeTime;

    private String sceneId;

    private String language;

    private YesNoEnum isDelete;

    public YesNoEnum getIsDelete() {
        return isDelete;
    }

    public ConsumerAttentionQO setIsDelete(YesNoEnum isDelete) {
        this.isDelete = isDelete;
        return this;
    }

    public String getUnionid() {
        return unionid;
    }

    public ConsumerAttentionQO setUnionid(String unionid) {
        this.unionid = unionid;
        return this;
    }

    public String getOpenid() {
        return openid;
    }

    public ConsumerAttentionQO setOpenid(String openid) {
        this.openid = openid;
        return this;
    }

    public String getName() {
        return name;
    }

    public ConsumerAttentionQO setName(String name) {
        this.name = name;
        return this;
    }

    public String getHeadImg() {
        return headImg;
    }

    public ConsumerAttentionQO setHeadImg(String headImg) {
        this.headImg = headImg;
        return this;
    }

    public String getCity() {
        return city;
    }

    public ConsumerAttentionQO setCity(String city) {
        this.city = city;
        return this;
    }

    public String getCountry() {
        return country;
    }

    public ConsumerAttentionQO setCountry(String country) {
        this.country = country;
        return this;
    }

    public String getProvince() {
        return province;
    }

    public ConsumerAttentionQO setProvince(String province) {
        this.province = province;
        return this;
    }

    public SexEnum getSex() {
        return sex;
    }

    public ConsumerAttentionQO setSex(SexEnum sex) {
        this.sex = sex;
        return this;
    }

    public YesNoEnum getType() {
        return type;
    }

    public ConsumerAttentionQO setType(YesNoEnum type) {
        this.type = type;
        return this;
    }

    public String getGroupId() {
        return groupId;
    }

    public ConsumerAttentionQO setGroupId(String groupId) {
        this.groupId = groupId;
        return this;
    }

    public Data getSubscribeTime() {
        return subscribeTime;
    }

    public ConsumerAttentionQO setSubscribeTime(Data subscribeTime) {
        this.subscribeTime = subscribeTime;
        return this;
    }

    public String getTagIds() {
        return tagIds;
    }

    public ConsumerAttentionQO setTagIds(String tagIds) {
        this.tagIds = tagIds;
        return this;
    }

    public String getSceneId() {
        return sceneId;
    }

    public ConsumerAttentionQO setSceneId(String sceneId) {
        this.sceneId = sceneId;
        return this;
    }

    public String getLanguage() {
        return language;
    }

    public ConsumerAttentionQO setLanguage(String language) {
        this.language = language;
        return this;
    }
}
